package com.netintech.project.system.word.domain;

import com.netintech.core.aspectj.lang.annotation.Excel;
import com.netintech.core.web.domain.BaseEntity;

import java.util.Date;

/**
 * 敏感词对象 sys_sensitive_word
 *
 * @author admin
 * createTime 2020-08-25
 * lastModify admin
 * lastModifyTime 2020-08-25
 * group 电子政务小组
 */
public class SensitiveWord extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主id */
    private Long sensitiveWordId;

    /** 添加时间 */
    @Excel(name = "添加时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date createDate;

    /** 添加人 */
    @Excel(name = "添加人")
    private Long createUser;

    /** 是否启用（0：删除，1：正常） */
    @Excel(name = "是否启用", readConverterExp = "0=：删除，1：正常")
    private Long isUsed;

    /** 状态  0启用 ；1禁用 */
    @Excel(name = "状态  0启用 ；1禁用")
    private Long state;

    /** 类型 1反动 2黄赌毒 3贪腐 4暴恐 5民生 */
    @Excel(name = "类型 1反动 2黄赌毒 3贪腐 4暴恐 5民生")
    private Long type;

    /** 更新时间 */
    @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date updateDate;

    /** 敏感词 */
    @Excel(name = "敏感词")
    private String word;

    public void setSensitiveWordId(Long sensitiveWordId) 
    {
        this.sensitiveWordId = sensitiveWordId;
    }

    public Long getSensitiveWordId() 
    {
        return sensitiveWordId;
    }
    public void setCreateDate(Date createDate) 
    {
        this.createDate = createDate;
    }

    public Date getCreateDate() 
    {
        return createDate;
    }
    public void setCreateUser(Long createUser) 
    {
        this.createUser = createUser;
    }

    public Long getCreateUser() 
    {
        return createUser;
    }
    public void setIsUsed(Long isUsed) 
    {
        this.isUsed = isUsed;
    }

    public Long getIsUsed() 
    {
        return isUsed;
    }
    public void setState(Long state) 
    {
        this.state = state;
    }

    public Long getState() 
    {
        return state;
    }
    public void setType(Long type) 
    {
        this.type = type;
    }

    public Long getType() 
    {
        return type;
    }
    public void setUpdateDate(Date updateDate) 
    {
        this.updateDate = updateDate;
    }

    public Date getUpdateDate() 
    {
        return updateDate;
    }
    public void setWord(String word) 
    {
        this.word = word;
    }

    public String getWord() 
    {
        return word;
    }

}
